# Generated from miniSysY.g4 by ANTLR 4.9.3
from antlr4 import *
if __name__ is not None and "." in __name__:
    from .miniSysYParser import miniSysYParser
else:
    from miniSysYParser import miniSysYParser

# This class defines a complete generic visitor for a parse tree produced by miniSysYParser.

class miniSysYVisitor(ParseTreeVisitor):

    # Visit a parse tree produced by miniSysYParser#compUnit.
    def visitCompUnit(self, ctx:miniSysYParser.CompUnitContext):
        return self.visitChildren(ctx)


    # Visit a parse tree produced by miniSysYParser#funcDef.
    def visitFuncDef(self, ctx:miniSysYParser.FuncDefContext):
        return self.visitChildren(ctx)


    # Visit a parse tree produced by miniSysYParser#funcType.
    def visitFuncType(self, ctx:miniSysYParser.FuncTypeContext):
        return self.visitChildren(ctx)


    # Visit a parse tree produced by miniSysYParser#ident.
    def visitIdent(self, ctx:miniSysYParser.IdentContext):
        return self.visitChildren(ctx)


    # Visit a parse tree produced by miniSysYParser#block.
    def visitBlock(self, ctx:miniSysYParser.BlockContext):
        return self.visitChildren(ctx)


    # Visit a parse tree produced by miniSysYParser#stmt.
    def visitStmt(self, ctx:miniSysYParser.StmtContext):
        return self.visitChildren(ctx)



del miniSysYParser